SUPPORT / SAMPLES & SAS NOTES
 

Support

Installation Note 43840: The external ID value for the SAS Trusted User needs two slashes ("host\\user-id") in the weblogicLogin.config file

DetailsAboutRate It

When you migrate from SAS® 9.2 to SAS 9.3 with Oracle WebLogic, you might see a warning similar to the following in the BIDashboardEventGen log:

2011-05-19 16:28:21,931 [Thread-127] WARN  [] 
com.sas.bi.eventgen.Impersonator - Failed to authenticate user domain\myExternalID. 
com.sas.svcs.authentication.helper.TrustedAuthenticationException:
javax.security.auth.login.LoginException: The application could not log on to the server "fully-qualified-machine-name:8561". The user ID "domainmyExternalID" or the password is incorrect.

This only occurs for configurations that use an external ID for the SASTRUST user. To work around this problem, perform one of the following options:

  • Automated configuration or manual configuration with a sample domain: After the configuration finishes, edit the weblogicLogin.config file by adding another backslash between the host name and user name. For example, change all occurrences of "trusteduser"="domain-name\sastrust" in the weblogiclogin.config file to "trusteduser"="domain-name\\sastrust". Then, restart your servers.
  • Remote manual configuration with scripts and cached credentials: In the credentials.properties file in configuration-directory/LevN/Web/Scripts/Weblogic/props/, find the property for the SAS Trusted User. In that property, add two more backslashes after the two existing backslashes. Then run the batch script to build the configuration.
  • Remote manual configuration with scripts and credentials that are NOT cached (this is default option): Run the batch script to build the configuration. When you are prompted for the SAS Trusted User, specify TWO backslashes in the name rather than one.



    Operating System and Release Information

    Product FamilyProductSystemProduct ReleaseSAS Release
    ReportedFixed*ReportedFixed*
    SAS SystemBEA WebLogic ServerMicrosoft Windows Server 2003 Datacenter Edition10.310.39.3 TS1M09.3 TS1M0
    Microsoft Windows Server 2003 Enterprise Edition10.310.39.3 TS1M09.3 TS1M0
    Microsoft Windows Server 2003 Standard Edition10.310.39.3 TS1M09.3 TS1M0
    Microsoft Windows Server 200810.310.39.3 TS1M09.3 TS1M0
    Microsoft Windows XP Professional10.310.39.3 TS1M09.3 TS1M0
    64-bit Enabled AIX10.310.39.3 TS1M09.3 TS1M0
    64-bit Enabled Solaris10.310.39.3 TS1M09.3 TS1M0
    HP-UX IPF10.310.39.3 TS1M09.3 TS1M0
    Linux for x6410.310.39.3 TS1M09.3 TS1M0
    Solaris for x6410.310.39.3 TS1M09.3 TS1M0
    * For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.